irrigation subscriber - German English Dictionary